🇬🇷 el en 🇬🇧

βρέχει καρεκλοπόδαρα

it rains cats and dogs, it's bucketing down, pour with rain
Wiktionary Links